package com.zucc.controller.req;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author : charspan
 * @Description :
 * @create : 2021-12-05 4:56 下午
 */
@Data
@ApiModel("新增通知参数")
public class NoticeAddReq {

    @ApiModelProperty(value = "归属的系统或者模块字典项编号")
    private Long sysTypeDictItemId;

    @ApiModelProperty(value = "通知类型（枚举），0:普通，1:告警，2:重要", required = true)
    private Integer type;

    @ApiModelProperty(value = "通知类型（枚举），0:普通，1:告警，2:重要", hidden = true)
    private Integer sendRange = 0;

    @ApiModelProperty(value = "通知标题", required = true)
    private String title;

    @ApiModelProperty(value = "通知内容", required = true)
    private String content;

    @ApiModelProperty(value = "通知发送方", required = true)
    private String sender;

    @ApiModelProperty(value = "通知发送时间", required = true)
    private String sendDate;
}
